Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add new diagnostics and channel power summaries to SEA action metadata #88

Merged
merged 14 commits into from
Sep 8, 2023

Conversation

aromanielloNTIA
Copy link
Member

@aromanielloNTIA aromanielloNTIA commented Aug 31, 2023

SEA Action

  • Add two new sets of channel power summary statistics to the metadata: median and mean. This adds to the previous summary statistics: max and median-of-mean. These are stored similarly to the existing channel power summaries, and their objects will be formalized in a v0.6.0 update to the ntia-nasctn-sea SigMF extension.
  • Add software diagnostics information to metadata: system platform info (e.g., "Linux-5.4.0-153-generic-x86_64-with-glibc2.29"), Git tag version for SCOS Sensor, Python version (e.g. 3.8.10), and version numbers for Python packages: its_preselector, scos_tekrsa, and scos_actions. These live in a new Software object, to be defined in an update v1.1.0 to the ntia-diagnostics SigMF extension
  • Add more sensor hardware information to the metadata: sensor version, signal analyzer ID, preselector ID, and computer ID. These are all pulled from the sensor definition file, and stored using existing ntia-sensor SigMF objects.

General Updates

  • Bump package version to 6.3.3
  • Update pre-commit hooks

These changes were tested on seadog01. After this PR is reviewed, I will make corresponding PRs in NTIA/scos-tekrsa, NTIA/sigmf-ns-ntia, and NTIA/scos-sensor.

@aromanielloNTIA aromanielloNTIA added the enhancement New feature or request label Aug 31, 2023
@aromanielloNTIA aromanielloNTIA self-assigned this Aug 31, 2023
Copy link
Contributor

@dboulware dboulware left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See inline comment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants